Visual Studio 2022 for Mac v17.4 您所在的位置:网站首页 mac 安装visual studio for mac Visual Studio 2022 for Mac v17.4

Visual Studio 2022 for Mac v17.4

2024-07-12 04:49| 来源: 网络整理| 查看: 265

Visual Studio 2022 for Mac 版本 17.4 发行说明 项目01/22/2024

开发者社区 | 系统要求 | 文档 | 博客 | 服务 |

Visual Studio 2022 for Mac 版本 2023 年 1 月 18 日 -Visual Studio 2022 for Mac 版本 17.4.3 2022 年 12 月 15 日 - Visual Studio 2022 for Mac 版本 17.4.2 2022 年 12 月 6 日 - Visual Studio 2022 for Mac 版本 17.4.1 2022 年 11 月 8 日 - Visual Studio 2022 for Mac 版本 17.4.0 Visual Studio 2022 for Mac 博客文章

可从 Visual Studio 博客获取来自 Visual Studio 工程团队的官方产品见解。 有关 Visual Studio 2022 for Mac 发布的详细信息,可参阅以下文章:

Visual Studio for Mac 博客 Visual Studio 2022 for Mac v17.4.3 17.4.3 内部版本 21 发布日期:2023 年 1 月 18 日* Visual Studio 2022 for Mac v17.4.3 的新增功能 此版本中的主要更新包括: 修复了调试经典项目时调试器中的性能问题。 已将 .NET SDK 更新为 7.0.102 和 6.0.405。 Visual Studio for Mac 现在将指示 .NET Core 3.1 不受支持。 已知问题 使用实体框架添加新的基架失败并显示“无法识别的选项 --useSqlite”。 Visual Studio 2022 for Mac v17.4.2

17.4.2 内部版本 17 发布日期:2022 年 12 月 15 日

Visual Studio 2022 for Mac v17.4.2 的新增功能 此版本中的主要更新包括: 修复了导致 Intellisense 和语义突出显示在首次打开大型解决方案时需要很长时间才能显示的问题,在此期间会出现明显的 CPU 消耗。 已将 .NET SDK 更新为 7.0.101、6.0.404 和 3.1.426。 为 Xamarin.iOS 和 Xamarin.Mac 添加了对 Xcode 14.1 的支持。 Visual Studio 2022 for Mac v17.4.1

17.4.1 内部版本 28 于 2022 年 12 月 6 日发布

Visual Studio 2022 for Mac v17.4.1 的新增功能 此版本中的主要更新包括: 我们修复了某些 GB18030 和朝鲜语字符在终端中无法正确呈现的问题。 我们修复了 IDE 启动时在 UI 线程上查询组合 MEF 缓存的问题。 我们修复了在导航到“生成和调试/SDK 位置/Android”后关闭“首选项”面板时导致日志出现异常的问题。 来自开发者社区 C# 换行符格式设置不起作用 -(最近回归,预览版 17.4 - 内部版本 715) Visual Studio for Mac 2022 上的 IntelliSense 滞后 运行箭头冻结和紫色终端窗口 生成失败。 请查看生成日志以详细了解使用 VSforMac 预览版在 M1 Mac 上生成时导致的错误 Visual Studio 2022 for Mac v17.4

17.4 内部版本 2406 发布日期:2022 年 11 月 8 日

Visual Studio 2022 for Mac v17.4 的新增功能 此版本中的主要更新包括: 已将 .NET SDK 更新为 7.0.100、6.0.403 和 3.1.424。 在 C#11 中启用了编写代码功能。 恢复了并排拖放文档功能。 IDE 中恢复了浮动文档支持。 用户只需单击一下即可重启调试。 添加了更改编辑器行距的功能。 向编辑器体验添加了新的编辑器信息、格式和行尾 UI。 对行号边距进行了战术改进。 恢复了“类”工具窗口。 添加了对 .NET 7 上的 Azure Functions 的支持。 添加了对 NavigateTo 源生成的文档的支持。 已向调试器添加了“模块”视图。 十六进制编辑器已返回到 IDE。 无需 Rosetta 就可安装

用户现在可以安装 Visual Studio for Mac,而无需先启用 Rosetta。 这使许多人无需先在启用了 M1 的 Mac 上启用 Rosetta,就可开发 .NET。

虽然安装程序现在支持在 M1 上安装而不使用 Rosetta,但由于 Xcode 等依赖项的限制,某些场景(尤其是移动开发)仍然需要 Roseta 才能正常运行。 如果尚未启用 Rosetta,安装组件时安装程序会提示你进行安装。

单击即可重启调试

长期以来,客户一直要求提供便捷的方式在 Visual Studio 中重启其应用程序调试。 我们添加了一项便捷功能,只需单击一下即可重启。 若要使用此功能,请在调试时单击工具栏上新增的重启按钮(圆形箭头图标)。

新的编辑器功能

用户现在能够在 C#11 中编写和诊断其代码。 这包括语言的所有新功能。 可以在联机文档中详细了解 C#11 中的出色新功能。

此外,我们现在还增加了一个新 UI,使你能够快速查看源文件的行号、列、空间格式设置和行尾设置。 你可以从 Preferences > Text Editor > Markers and Rulers 中启用/禁用此功能。 现在,你还可以增加行之间的视觉间距。 你可以通过 Preferences > Fonts 访问行间距。

MAUI 和 Xamarin - 跨平台开发 此版本包括对 .NET MAUI 的支持! 如果尚未安装 .NET MAUI,则必须下载安装程序并选择“.NET MAUI”。 安装 .NET MAUI 后,可以从模板找到并创建 .NET MAUI 应用 在 iOS、macOS 和 Android 上生成、部署和调试 .NET MAUI 应用 使用 XAML 热重载更改 UI,并查看正在运行的应用中反映的更改 修复了在尝试将 MAUI 应用发布到 Apple App Store 时显示错误指示目标“不在项目中”的问题。 对于 .NET Android 项目,打开布局.xml/.axml 文件时,Android 设计器不会启动,而是使用默认 XML 编辑器。 Xamarin.Android 项目不受影响,只会影响 .NET6/.NET7 Android 项目。 在 VS for Mac 中开发 MAUI 应用不再需要安装传统的 Xamarin.iOS SDK。 此版本修复了 HotReload for MacCatalyst 中导致异常的 bug,例如 System.IO.FileNotFoundException: Could not find file '/Users/user/Projects/SolutionName/ProjectName/bin/Debug/net6.0-maccatalyst/maccatalyst-x64/AppName.app/AppName.dll'. 修复了在调试会话期间对 iOS 设备的 XAML 更改的热重载。 添加了对 MAUI 存档和发布的支持。 改进了与 Xcode 的集成。 用户现在可以添加/编辑项目属性并运行配置 用户现在可以为 iOS 项目创建/编辑绑定 修复了在 iOS IPA 选项下错误地显示“配置”和“平台”选项的问题。 修复了阻止使用 MAUI 项目加载工具箱的问题。 此版本包括对 .NET 7.0 GA MAUI、Android、iOS 和相关工作负载的支持。 此版本中的热门修复 我们修复了拖放单个浮动文档导致文档消失而无法重新打开的问题。 修复了在项目选项中可能设置空或无效项目名称的问题。 修复了在 Razor 文件中键入时的故障。 修复了“添加引用”对话框中“所有”选项卡中不会显示项目的问题。 修复了 IDE 在“无法连接到调试程序”消息框中卡住的问题 修复了 Escape (Esc) 键不会关闭某些对话框的问题 来自开发者社区 错误 - MAUI 中不支持选定的执行模式 “全部保存”和“开始采样”具有相同的默认键盘快捷方式 无法从 git 更改窗口复制代码 使用深色模式时难以辨认对话框 存档不按日期排序 修复了无法导航到引用程序集中的扩展方法的问题 修复了将新文件添加到 MAUI 项目时显示相同文件的问题 修复了在 Visual Studio Mac 预览版中将模式对话框拖动到不同监视器会阻止应用程序 UI 的问题 “Git 合并”对话框不会显示 进行此操作时,生成不显示任何反馈 “搜索结果”窗口未显示 在基于 M1 的 Mac 上,如果没有 Rosetta,安装程序将无法工作。 修复了按 F5 后 MAUI 应用无法启动的问题。 修复了调试未命中断点的问题。 修复了 Android 库项目需要指定 AndroidManifest.xml 文件的问题。 修复了视图存档未按日期排序的问题。 修复了 .net6.0-maccatalyst 和 net6.0-macos 工作负载显示为“我的 Mac”的问题。 修复了更改 iOS 生成设置后无法保存 MAUI 项目的问题。 修复了 VS for Mac 无法打开工作区文件并在加载大型 Assets.xcassets 文件时收到与 Xcode 通信出现超时错误的问题。 修复了 VS for Mac 在 iOS 模拟器列表中显示重复项的问题 修复了某些属性设置未正确保存在 MAUI 项目中的问题。 *修复了 MAUI 项目仅包含 iOS 目标框架时无法加载的问题 修复了 Goto 匹配大括号不适用于 XAML 文件的问题。 修复了将 plist 文件添加到每个项目的问题。 已知问题

下面列出了 Visual Studio 2022 for Mac 版本 17.4 中存在的所有已知问题

当 EnableCodeSigning 设置为 false 时,调试 macOS 应用失败。 为了跟踪此问题的进度,以及查看建议的解决方法,启动调试器后不运行 macOS 应用程序


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有